package com.homedo.odin.solution.model.request.pc.brand;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.homedo.odin.solution.model.base.BaseRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import lombok.Data;

@ApiModel(description = "品牌厂商编辑")
@JsonIgnoreProperties(ignoreUnknown = true)
@Data
public class BrandFirmEditRequestBean extends BaseRequest {

    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户编号", required = true)
    @NotNull(message = "用户编号不能为空")
    @Min(value = 0, message = "用户编号输入有误")
    private Integer userId;
    /**
     * 企业主页图
     */
    @ApiModelProperty("企业主页图")
    private String firmBanner;
    /**
     * 企业荣誉
     */
    @ApiModelProperty("企业荣誉")
    private String firmHonor;

    /**
     * 企业简介
     */
    @ApiModelProperty("企业简介")
    private String firmIntroduction;
    /**
     * 品牌图标
     */
    @ApiModelProperty("企业图标")
    private String firmIcon;
    /**
     * 联系人
     */
    @ApiModelProperty("联系人")
    private String contact;
    /**
     * 联系人电话
     */
    @ApiModelProperty("联系人电话")
    private String contactMobile;
    /**
     * 联系人邮箱
     */
    @ApiModelProperty("联系人邮箱")
    private String contactEmail;

}
